package campingcar.bo;

import org.apache.log4j.Logger;

import algutil.date.ConversionDate;
import algutil.parser.TRTag;

public class CommentaireDept extends Commentaire {

	private static final Logger log = Logger.getLogger(CommentaireDept.class);

	public CommentaireDept(TRTag trTag, int emplacementId) {
		this(trTag);
		this.emplacementId = emplacementId;
	}

	public CommentaireDept(TRTag trTag) {

		log.debug("COMM [date] : " + trTag.getTds().get(1));
		String strDate = trTag.getTds().get(1).getText().substring(
				trTag.getTds().get(1).getText().indexOf(">") + 1).trim();
		strDate = strDate.replaceAll("00/07", "01/07"); // N'importe quoi DEPT14
		strDate = strDate.replaceAll("00/00/0000", "01/01/2007"); // N'importe
		// quoi
		// DEPT23

		date = ConversionDate.getString2Calendar(strDate);
		log.debug("COMM [date] : " + date);

		log.debug("COMM [texte] : " + trTag.getTds().get(2));
		texte = trTag.getTds().get(2).getText().replaceAll("<br>", "");
		texte = texte.substring(texte.indexOf(">") + 1).trim();
		log.debug("COMM [texte] : " + texte);

		log.debug("COMM [user] : " + trTag.getTds().get(3));
		user = trTag.getTds().get(3).getText().substring(
				trTag.getTds().get(3).getText().indexOf(">") + 1,
				trTag.getTds().get(3).getText().indexOf("<",
						trTag.getTds().get(3).getText().indexOf(">"))).trim();
		log.debug("COMM [user] : " + user);
	}
}
